PEGetParameterValueInfo

Use PEGetParameterValueInfo to retrieve the PEParameterValueInfo, structure associated with the specified parameter field in a report. This structure contains information (for example, editing possible, nullable field, multiple values, etc.) about the values which can be stored in this field. See Working with Parameter Values and Ranges.

C Syntax
BOOL CRPE_API PEGetParameterValueInfo (
        short printJob,
        const char FAR *paramterFieldName,
        const char FAR *reportName,
        PEParameterValueInfo FAR *valueInfo );
Parameters

printJob

Specifies the print job from which you want to gather parameter value information.

parameterField
Name

Specifies a pointer to the string containing the parameter field name.

reportName

Specifies a pointer to the string containing the report name. See Remarks below.

valueInfo

Specifies a pointer to PEParameterValueInfo, in which the parameter value information will be returned. See Working with Parameter Values and Ranges.

Returns
Remarks

Regarding parameter reportName:

VB Syntax
Declare Function PEGetParameterValueInfo Lib "crpe32.dll" ( _
    ByVal printJob As Integer, ByVal parameterFieldName As String, _
    ByVal reportName As String, valueInfo As PEParameterValueInfo ) As Integer
Delphi Syntax

Delphi code for getting/setting parameter field information

function PEGetParameterValueInfo (
    printJob : smallint;
    const parameterFieldName : PChar;
    const reportNam : PChar;
    var valueInfo : PEParameterValueInfo
    ): BOOL stdcall;


Seagate Software IMG Holdings, Inc.
http://www.seagatesoftware.com
Support services:
http://support.seagatesoftware.com